---
sidebar_position: 15
---

# Задание для самостоятельной проработки

Мы с вами рассмотрели весь процесс сборки и обработки MLT. Если на каком-то из шагов что-то не получилось, у вас есть возможность ознакомиться с конечным видом проекта [по ссылке](https://hub.mos.ru/iu5bmstu/lections-and-labs/devops/textbook/-/blob/main/src/labs/observability).

В качестве закрепления от вас требуется продемонстрировать умения того, что вы можете самостоятельно дособрать недостающие метрики, журналы и трассировки. С этой целью от вас требуется:

1. Продемонстрировать в Grafana и при необходимости дособрать через Prometheus метрики по одной из методологии сбора метрик:
   - [Google SRE](https://sre.google/books/)
   - [Метод USE](https://www.brendangregg.com/usemethod.html)
   - [Метод RED](https://www.weave.works/blog/the-red-method-key-metrics-for-microservices-architecture/)
2. Продемонстрировать 5 осмысленных запросов [Prometheus/Grafana](https://grafana.com/docs/grafana/latest/panels-visualizations/query-transform-data/).
3. Создать произвольную [Dashboard в Grafana](https://grafana.com/docs/grafana/latest/dashboards/build-dashboards/create-dashboard/).
4. Расставить по приложению Python дополнительные вызовы методов логирования и создания событий.
